home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / Magazin / LibGuide / CheckAVolume < prev    next >
Text File  |  1999-01-09  |  2KB  |  55 lines

  1. ; CheckYourLibsAtAnyVolume V2.01
  2. ; © 10/1998 by Heiko Schröder
  3. ; 2.01 keine Auflistung von ~(#?.info|#?.bak|#?.readme|#?.sig)
  4.  
  5.  
  6. Echo "Library-Check at any Volume*NV2.01 © Heiko Schröder 11/98"
  7. Echo "The report will be written in RAM: and you can't stop the version scan!"
  8. Ask "Do you want to check your system for libraries? (Y/N)"
  9. If NOT WARN=5
  10.    C:Quit
  11. EndIf 
  12.  
  13. C:FailAt 100
  14. C:Copy DVC RAM:
  15. C:Copy C:Search RAM:
  16. C:Copy Scripts/LibList.dvc RAM:
  17. C:Copy MyCheck RAM:
  18. C:Copy MyCheck.rexx RAM:
  19. C:Copy MyConvert.rexx RAM:
  20.  
  21. Echo "List of all your libraries*N--------------------------*N" >Ram:Lib-List
  22. Echo "List of your old libraries*N--------------------------*N" >Ram:Lib-OldList
  23. Echo "List of new libraries*NPlease contact me: age@thepentagon.com*Nand send this file to me. Thanks.*N--------------------------" >Ram:Lib-NewList
  24. Echo "For LibGuide (01/99) I scan infos about your system:" >>Ram:Lib-NewList
  25. Version >>Ram:Lib-NewList
  26. C:CPU >>Ram:Lib-NewList
  27.  
  28. Echo "Starting Rexx"
  29. Sys:System/RexxMast
  30. rx MyDevice.rexx
  31.  
  32. If "$dev" EQ 0
  33.    Echo "Cancel"
  34.    Wait 2 secs
  35. else
  36.    Echo "Looking for Libraries..."
  37.    C:List $dev PAT=#?.library~(#?info|#?bak|#?readme|#?sig) ALL quick nohead LFormat="Execute RAM:MyCheck %s%s" >Ram:List1
  38.  
  39.    Sort Ram:List1 Ram:List1
  40.  
  41.    Echo "Starting Check..."
  42.    Protect MyCheck +s
  43.    Execute Ram:List1
  44.    Echo "*N*NREADY!*NThe result can be found at Ram:Lib-OldList and Ram:Lib-NewList ..."
  45.    Echo "Please send me the RAM:Lib-NewList for updating the Libraries.guide."
  46. Endif
  47.    Delete Ram:List1 QUIET
  48.    Delete Ram:DVC QUIET
  49.    Delete Ram:Search QUIET
  50.    Delete Ram:LibList.dvc QUIET
  51.    Delete Ram:MyCheck QUIET
  52.    Delete Ram:MyCheck.rexx QUIET
  53.    Delete Ram:MyConvert.rexx QUIET
  54.    Wait 10 secs
  55.